package com.bosch.in.rtp1.ept.manager;

import java.sql.SQLException;
import java.util.List;

import com.bosch.in.rtp1.ept.model.dto.RelHldChartFactor;
import com.bosch.in.rtp1.ept.model.technical.Condition4RelHldDiagram;

/**
 * Business Delegate interface to define contract of service which is used to manipulate data
 * on Hold tables for released hold chart
 * @author LIV1HC
 */
public interface RelHldDiagramManager {
	
	/**
	 * Get list of data for creating chart from database 
	 * @param  Condition4FinishRecipe
	 * @return List<ChartValues>
	 * @throws SQLException
	 */	
	List<RelHldChartFactor> getFactorList(Condition4RelHldDiagram condition4RelHldDiagram) throws SQLException;
}
